package com.bstek.uflo.form.view.table.dialect;

import java.sql.Connection;
import java.util.List;

import com.bstek.uflo.form.model.TableDefinition;

/**
 * @author Jacky.gao
 * @since 2013年11月7日
 */
public interface Dialect {
	boolean support(Connection connection);
	List<String> getDataTypes();
	String[] generateCreateTableSchema(TableDefinition table);
	String getPaginationSql(String sql, int pageNo, int pageSize);
}
